home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-06
/
w3sc101a.zip
/
W3SECMON.DOC
< prev
next >
Wrap
Text File
|
1993-01-01
|
4KB
|
78 lines
W3SECMON.NLM Ver 1.01a
This NetWare loadable module will log all security change events to a screen
on the console, and to a log file. If it is started with the 'SECURE' option
then any object that is made SUPERVISOR equivalent, is immediatly made
un-equivalent.
Load W3SECMON [SECURE] [SCAN]
Parameters
SECURE Optional. If specified, then the NLM can not be unloaded.
Any object that is made equivalent to SUPERVISOR, will have its
new status immediatly revoked.
SCAN Optional. The NLM will list/log at startup all bindery objects
that are equivalent to SUPERVISOR. This compares to SECURITY
which only checks for users and not all objects.
The program will open/create a log file SYS:SYSTEM/W3SECMON.LOG. All the
displays will be logged, prefixed with the date and time. The log file is
closed after a period of 3 minutes of no displayed event. It will reopen
the log file as required. This is to keep the processing overhead low, yet to
flush all the buffers.
The file open mode allows other programs to read it in shared mode.
The program can be stopped by unloading the NLM, unless the secure option is
used.
Sample Output
92/08/28 21:22:33 SYS:COMM Security monitor starting.
92/08/28 21:22:45 Logout User JURGEN stn 1.
92/08/28 21:22:49 Login User SUPERVISOR stn 1 at FF010001:000000000081.* (Sir!) *
92/08/28 21:23:04 Object 0x0C00004A 'NEW_GROUP' Group 'Stat' Added.
92/08/28 21:23:28 Trustee Set 0x0C00004A Group 'NEW_GROUP'.[ R F ] SYS:SUPPORT/TC2.0/INCLUDE.
92/08/28 21:23:33 Trustee Set 0x0C00004A Group 'NEW_GROUP'.[ R MF ] SYS:SUPPORT/TC2.0/INCLUDE.
92/08/28 21:23:42 Object 0x19000006 'NEW_USER' User 'Stat' Added.
92/08/28 21:23:42 Object 0x21000016 'PS1' PServer 'Dyn' Added.
92/08/28 21:23:42 Security 0x19000006 'NEW_USER' User EQV 0x01000001 'EVERYONE' Group
92/08/28 21:23:42 Trustee Set 0x19000006 User 'NEW_USER'.[ RWCEMF ] SYS:MAIL/19000006.
92/08/28 21:23:57 Trustee Set 0x19000006 User 'NEW_USER'.[ RWCEMFA] SYS:HOME/NEW_USER.
92/08/28 21:24:10 Security 0x19000006 'NEW_USER' User EQV 0x0C00004A 'NEW_GROUP' Group
92/08/28 21:24:20 Bindery 0x0C00004A Deleted.
92/08/28 21:24:26 Error Trustee chg:user map id=0x0C00004A : Bindery access error:No such object 252.
92/08/28 21:24:27 Bindery 0x19000006 Deleted.
92/08/28 21:24:31 Error Trustee chg:user map id=0x19000006 : Bindery access error:No such object 252.
92/08/28 21:24:51 Logout User SUPERVISOR stn 1.
92/08/28 21:24:51 Login User GUEST stn 1 at FF010001:000000000081.
92/08/28 21:24:57 Logout User GUEST stn 1.
92/08/28 21:24:57 Login User JURGEN stn 1 at FF010001:000000000081. * SVR Eqv *
92/12/17 13:05:54 Security 0x0700000F 'KOOS' User EQV 0x00000001 'SUPERVISOR' User
92/12/17 13:05:54 Security to Supervisor revoked
92/12/17 13:05:54 Security 0x0700000F 'KOOS' User Remove 0x00000001 'SUPERVISOR' User
92/08/28 21:25:27 SYS:COMM Security monitor stopping.
Patch history.
1.00b a. Stop the console command process from GPE when unloading the
nlm.
b. Display the open/close state of the log file.
c. Display the object name when it logs out, if available.
d. Display the Lan:Node address of an object that logs in.
1.00c a. Fixes bug that would sometimes cause the server to crash if
'DOWN' was entered, while running W#SECMON.
b. The 'DOWN' and 'DISMOUNT SYS' commands are now logged, before
the NLM closes the LOG file. Note : the operator can abort the
command by entering 'N', when prompted; This would not be
logged.
c. Completes Beta testing. 15/09/92.
1.01 a. Added the Secure and Scan Options.
Added the object static 'Stat' / dynamic 'Dyn' type in
the 'Add' msg.